mixed perils - German English Dictionary